package mogelijkezetten;

public class BordRij {
	private Bord[] bordRij;
	private int huidigAantal;
	private int huidigePositie;
	BordRij(int lengte){
		bordRij = new Bord[lengte];
		huidigAantal = 0;
		huidigePositie = 0;
	}
	
	public void voegToe(Bord bord){
		bordRij[huidigAantal] = bord;
		huidigAantal += 1;
	}
	
	public Bord geefBord(int nummer){
		return bordRij[nummer];
	}
	
	public void kopieerBord(int from,int to){
		bordRij[to] = new Bord(8,8);
		for(int i = 0;i < bordRij[from].geefLengte();i++){
			for(int j = 0;j < bordRij[from].geefHoogte();j++){
				bordRij[to].voegToe(i, j, bordRij[from].geefWaarde(i, j));
			}
		}
	}
	
	public int geefAantalBorden(){
		return huidigAantal;
	}
	
	
}
